physical restoration - Turco Inglés Diccionario